export interface OrderVO {
  /**
   * 订单id
   */
  orderId: string | number;

  /**
   * 订单编号
   */
  orderNo: string;

  /**
   * 下单人id
   */
  userId: string | number;

  /**
   * 下单人名称
   * */
  userName: string;

  /**
   * 拒绝理由
   * */
  refuseReason: string;

  /**
   * 下单人电话
   */
  userPhone: string;

  /**
   * 订单金额
   */
  totalAmount: number;

  /**
   * 订单支付时间
   */
  paymentTime: string;

  /**
   * 订单状态（1待付款 2待出行 3已完成 4已退款）
   */
  status: string;

  /**
   * 订单备注
   */
  remark: string;

}

export interface OrderForm extends BaseEntity {
  /**
   * 订单id
   */
  orderId?: string | number;

  /**
   * 订单编号
   */
  orderNo?: string;

  /**
   * 下单人id
   */
  userId?: string | number;

  /**
   * 下单人名称
   * */
  userName: string;

  /**
   * 拒绝理由
   * */
  refuseReason: string;

  /**
   * 下单人电话
   */
  userPhone?: string;

  /**
   * 订单金额
   */
  totalAmount?: number;

  /**
   * 订单支付时间
   */
  paymentTime?: string;

  /**
   * 订单状态（1待付款 2待出行 3已完成 4已退款）
   */
  status?: string;

  /**
   * 订单备注
   */
  remark?: string;

}

export interface OrderQuery extends PageQuery {

  /**
   * 订单编号
   */
  orderNo?: string;

  /**
   * 下单人id
   */
  userId?: string | number;


  /**
   * 拒绝理由
   * */
  refuseReason: string;

  /**
   * 下单人名称
   * */
  userName: string;

  /**
   * 下单人电话
   */
  userPhone?: string;

  /**
   * 订单金额
   */
  totalAmount?: number;

  /**
   * 订单支付时间
   */
  paymentTime?: string;

  /**
   * 订单状态（1待付款 2待出行 3已完成 4已退款）
   */
  status?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



